#include <deMath.hpp>
Collaboration diagram for deTransformStack:

Public Member Functions | |
| deTransformStack () | |
| ~deTransformStack () | |
| deBoolean | Push (const deTransformInfo &transform, deTransformInfo *concat=NULL) |
| compute the concatenation of a transform with the previous top of the stack, and store the concatenation as the new top. | |
| deBoolean | Pop (deTransformInfo &transform) |
| remove the last-inserted transform from the stack | |
| deBoolean | Pop () |
| remove the last-inserted transform from the stack | |
| deBoolean | Peek (deTransformInfo &transform) |
| view the concatenation of all the currently-stored transforms | |
| deBoolean | Clear () |
| remove all the transforms from this structure | |
Private Attributes | |
| deTStack< deTransform > | m_Stack |
|
|
|
|
|
|
|
|
remove all the transforms from this structure
|
|
|
view the concatenation of all the currently-stored transforms
|
|
|
remove the last-inserted transform from the stack
|
|
|
remove the last-inserted transform from the stack
|
|
||||||||||||
|
compute the concatenation of a transform with the previous top of the stack, and store the concatenation as the new top.
|
|
|
|
1.3-rc3